package com.sinochem.yunlian.ship.api.vo.uc;

import lombok.Data;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;

/**
 * 
 * 
 * @author pan
 * @email
 * @date 2017-11-21 15:51:12
 */
@Data
public class UcShipInfo implements Serializable {
	private static final long serialVersionUID = 1L;

	/**
	 * 船舶Id
	 */
	private Long id;
	
	/**
	 * 船舶Id
	 */
	private Long shipId;

	/**
	 * 船舶编号
	 * */
	private String shipNo;

	/**
	 * 船舶名称
	 * */
	private String shipName;

	/**
	 * 船舶种类
	 */
	private Integer shipClass;

	/**
	 * 公司id
	 * */
	private Long companyId;

	/**
	 * 公司名称
	 * */
	private String companyName;

	/**
	 * 关系类型（直属 or 代理）
	 *
	 * */
	private String relationType;

	/**
	 * 船舶联系人ID
	 */
	private Long businessUserId;

	/**
	 * 船舶联系人姓名
	 * */
	private String businessUserName;

	/**
	 * 船舶联系人电话
	 * */
	private String businessUserPhone;

	/**
	 * 船舶等级
	 */
	private Integer level;

	/**
	 * 船长
	 */
	private BigDecimal shipLength;
	/**
	 * 船宽
	 */
	private BigDecimal shipWidth;
	/**
	 * 总吨位
	 */
	private Integer totalTonnage;
	/**
	 * 净吨位
	 */
	private Integer netTonnage;
	/**
	 * 参考载重吨
	 */
	private Integer referTonnage;
	/**
	 * 满载吃水(米)
	 */
	private BigDecimal loadDraught;
	/**
	 * 货仓材料
	 */
	private String materialType;

	/**
	 * 船舶mmsi号
	 */
	private String shipMmsi;

	private Integer shipJobArea;

	private Date shipBuildTime;

	private Integer doubleShell;

	private Integer status;

}
